package cn.sy.service;

import cn.sy.domain.Bom;
import cn.sy.domain.ProductionPlan;
import cn.sy.dto.ProcessDto;
import cn.sy.dto.ProductionPlanDto;
import cn.sy.result.JSONResult;
import com.baomidou.mybatisplus.service.IService;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author director
 * @since 2022-12-08
 */
public interface IProductionPlanService extends IService<ProductionPlan> {

    void production(ProductionPlanDto productionPlanDto);

    void processFail(ProcessDto processDto);

    void processSuccess(ProcessDto processDto);

    JSONResult addBom(Bom bom);
}
